guava seed - French English Dictionary